beach flag - Turkish English Dictionary